Text copied to clipboard!

Titre

Text copied to clipboard!

Ingénieur Frontend Senior

Description

Text copied to clipboard!
Nous recherchons un Ingénieur Frontend Senior passionné et expérimenté pour rejoindre notre équipe dynamique. Le candidat idéal aura une solide expérience dans la conception, le développement et la maintenance d'applications web performantes et intuitives. Vous travaillerez en étroite collaboration avec les équipes de conception, de backend et de produit pour créer des expériences utilisateur exceptionnelles qui répondent aux besoins de nos clients. Votre rôle consistera à transformer des maquettes et des spécifications fonctionnelles en interfaces utilisateur réactives et accessibles, tout en optimisant les performances et la compatibilité multi-navigateurs. Vous serez également responsable de la revue de code, du mentorat des développeurs juniors, et de la veille technologique afin d'intégrer les meilleures pratiques et les dernières innovations dans nos projets. Ce poste exige une excellente maîtrise des technologies frontend modernes, une capacité à résoudre des problèmes complexes et une forte orientation vers la qualité et l'expérience utilisateur. Rejoignez-nous pour contribuer à des projets ambitieux dans un environnement collaboratif et stimulant.

Responsabilités

Text copied to clipboard!
  • Développer et maintenir des applications web frontend performantes et réactives.
  • Collaborer avec les équipes de design et backend pour assurer une intégration fluide.
  • Optimiser les performances des applications et garantir leur compatibilité multi-navigateurs.
  • Assurer la qualité du code par des revues et des tests automatisés.
  • Mentorer les développeurs juniors et partager les bonnes pratiques.
  • Participer à la définition des architectures frontend et aux choix technologiques.
  • Veiller à l'accessibilité et à l'expérience utilisateur optimale.
  • Rédiger une documentation technique claire et complète.
  • Gérer les versions et déploiements des applications frontend.
  • Analyser et résoudre les problèmes techniques complexes.

Exigences

Text copied to clipboard!
  • Expérience professionnelle de 5 ans minimum en développement frontend.
  • Maîtrise des frameworks modernes tels que React, Angular ou Vue.js.
  • Solides compétences en HTML5, CSS3, et JavaScript (ES6+).
  • Connaissance approfondie des outils de gestion de versions (Git).
  • Expérience avec les méthodologies Agile et les outils associés.
  • Bonne compréhension des principes UX/UI.
  • Capacité à écrire un code propre, maintenable et performant.
  • Compétences en optimisation des performances web.
  • Expérience en tests unitaires et fonctionnels.
  • Bonnes compétences en communication et travail d'équipe.

Questions potentielles d'entretien

Text copied to clipboard!
  • Pouvez-vous décrire un projet frontend complexe sur lequel vous avez travaillé ?
  • Comment assurez-vous la compatibilité multi-navigateurs ?
  • Quelle est votre expérience avec les frameworks JavaScript modernes ?
  • Comment gérez-vous la performance dans une application web ?
  • Comment abordez-vous le mentorat des développeurs juniors ?
  • Quels outils utilisez-vous pour le contrôle de version et pourquoi ?
  • Comment intégrez-vous les principes UX dans votre travail ?
  • Avez-vous déjà travaillé dans un environnement Agile ?
  • Comment gérez-vous les conflits techniques au sein d'une équipe ?
  • Quels sont vos critères pour écrire un code maintenable ?